package lab02.test31;

import java.util.*;

/**
 * Created by JAVA on 2017/11/3.
 */
public class Test {
    public static void main(String[] args) {

        //数组：三个整数，五个学生，十个手机，
        int numbers[]=new int[3];
        numbers[0]=12;
        numbers[1]=12;
        numbers[2]=12;
        //集合:List,Map,Set
        //Integer（包装类型）是类（如何查这个类）,int（基本类型）但都是包装整数。

        List<Integer> alist=new ArrayList<Integer>();
        alist.add(1);
        alist.add(2);
        alist.add(3);


       // List<Integer> numberList=new List<Integer>();//alt+enter=抽象类无法实力化，接口也是无法实力化。查看ctrl+b
        List<Integer> numberList=new ArrayList<Integer>();//alt+enter=抽象类无法实力化，接口也是无法实力化。查看ctrl+b
        //List有那些接口实现它了，ctrl+b++ctrl+h.ctrl+o,ctrl+d复制
        //ArrayList是实现了List的
        numberList.add(10);
        numberList.add(40);
        numberList.add(20);
        numberList.add(29);

        numberList.remove(3);
        numberList.addAll(alist);
        for(Integer n:numberList){
            System.out.println(n);
        }
        }
    }
    //为什么List没有大小限制？怎么做到的？

